from flask import Flask, make_response,session,request
app = Flask(__name__)
app.secret_key = 'asfaa'

# @app.route("/init")
# def init_hero():
#     ret = make_response("创建角色成功")
#     ret.set_cookie("ack","10")
#     ret.set_cookie("hp","10")
#     return ret
#
#
# @app.route("/layer/1")
# def layer_1():
#     session['layer']='2'
#     return {"msg":"""碰见一个小兔子。
#     A:攻击
#     B:捕捉
#     C:红烧"""}
#
#
# @app.route('/layer/2')
# def layer2():
#     if session.get('layer') !=2:
#         return '你该去第二层闯关了'
#     ret=make_response('asdf')
#     q =request.args.get('q')
#     if q.lower()== 'a':
#         msg='已击杀,装备掉落大卷舌，血量上线加100'
#         ret.set_cookie('hp',str(int(request.cookies.get('hp'))+100))
#     elif q.lower()=='b':
#         ...
#     elif q.lower()=='c':
#         ...
#     ret.data=bytes('{"msg":"msg","new layer":"""碰见一只青蛙，"A:攻击" "B:捕捉" "C:清蒸""""}'.encode('utf-8'))
#     session['layer'] = "3"
#     return ret

@app.route('/')
def index():
    return '/start 开始游戏'

@app.route('/start')
def init_hero():
    resp = make_response('欢迎来到王者荣耀， ‘/view1 开始选择英雄')
    resp.set_cookie('ack', '100')
    resp.set_cookie('hp', '1000')
    return resp


@app.route('/view1/')
def view1():
    return {
        'msg': "A: 李白  B: 安其拉  C: 立信  D: 赵云  E: 西施  F: 貂蝉  G: 马超  H: 黄忠  I: 干将莫邪  J: 韩信  K: 鬼谷子  L: 马克罗伯     /view2 开始比赛"
    }


@app.route('/view2/')
def view2():
    return {
        'msg': "A: 金堆  B: 金堆  C: 金堆    /view3 开金堆"
    }


@app.route('/view3/')
def view3():
    return {
        'msg': '获得布甲，大剑，蓝Buff，贤者之书*4，大棒*2    /view4 开始博弈'
    }


@app.route('/view4/')
def view4():
    return {
        'msg': '抓到一个落单的韩信，我上去就是阔刀ACA，韩信直接出，李白shift拉开距离，然后就是一个跳振，换上烧杯韩信的金阔然后就是一个处决接一个下劈，直接把ta变成魂冢    /view5 开始战斗'
    }


@app.route('/view5/')
def view5():
    return {
        'msg': '哎呦喂！这个胡桃还有金太刀，雷刀，夺魂太，夺魂阔，噬魂斩，惊雷十劫！！！直接就是起飞，前面有人打架    /view6 开始劝架'
    }

@app.route('/view6/')
def view6():
    return {
        'msg': '直接钩锁上树空中蓄力接大风车，直接杀了3个。然后我就是怒火焚身~欻欻欻三刀又解决一个。换上我的金太刀开始颠勺，kuku杀    /view7 开始舔包'
    }


@app.route('/view7/')
def view7():
    return {
        'msg': '开始补给下血药，甲药，钩锁准备打回阳镜    /view7 开始进入回阳镜'
    }


@app.route('/view8/')
def view8():
    return {
        'msg': '回阳镜里面和我一样也是个火男，等待倒计时结束开始战斗    /view9 开始博弈'
    }


@app.route('/view9/')
def view9():
    return {
        'msg': '倒计时的最后一秒我直接就是钩锁上天，先用太刀消耗：AAC升龙钩锁百烈斩，对面火男就开始怒火焚身~，准备颠勺。我直接就是一个小短闪＋F燎原劲打我一下直接左键，他也是F燎原劲，准备反击打我的时候我也开始怒火焚身直接开颠    /view10 开始舔空投'
    }

@app.route('/view10/')
def view10():
    return {
        'msg': '舔的是玄武之力；退出回阳镜走了没多远我的玄武之力就发现了回阳镜的火男正在和别人打架，我直接化身聚窟州老六。直接一个金阔＋雷刀转死两人。这时系统开始提示已经进入前两名，场上还有4个人（一堆满编）    /view11 最后的决战'
    }
@app.route('/view11/')
def view11():
    return {
        'msg': '梦醒了'
    }

if __name__ == '__main__':
    app.run()